package com.seari.custody.mapper;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;
@Repository
public interface StatisticsProjectMapper {
    List<Map<String,String>> saverDivision(Map<String, Object> map);

    String saverReview(String uuid);

    String saverOutline(String uuid);

    Integer reviewIndex(String uploading_id,String startDate,String dateClosed);

    Integer programIndex(String type,String startDate,String dateClosed);

    Integer monitoringOutline(String ack_msg,String startDate,String dateClosed);

    List<Map<String, Object>> phaseStatistics(Map<String, Object> map);

    List<Map<String, Object>> projectOperation(Map<String, Object> map);

    Integer projectQueryTerm(Map<String, Object> map);

    Integer saverTechnicalGive(Map<String, Object> map);

    Integer saverSpecialGive(Map<String, Object> map);

    Integer salesMeeting(Map<String, Object> map);

    Integer monitoringTheOutlineGive(@Param("projectId")List<String> projectId);
}
